Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE DELL Detached £126,000 24 May 2002
3 THE DELL Detached £136,000 27 Mar 2002
4 THE DELL Detached £739,999 1 Dec 2016
5 THE DELL Detached £475,000 17 Jan 2007